Palestinian camp - German English Dictionary